between a rock and a hard place

Translations
entre le marteau et l'enclume
Definitions
In a difficult situation where one must choose between two unfavorable options.